package com.ysh.function.controller;

import com.ysh.pojo.User;

import java.util.function.Consumer;
import java.util.function.Supplier;

/**
 * 袁胜虎 on 2022/9/2 14:12
 */
public class UserController {

    public void proccessUser(Consumer<User> userConsumer){
        User user = new User();
        user.setName("李伟");
        user.setAge(23);
        user.setAddresss("河北邢台临城");
        userConsumer.accept(user);
    }

    public void processUser(Supplier<User> userSupplier){
        User user = userSupplier.get();
        String name = user.getName();
        //toLowerCase 该参数是一个字符串参数 并将字符串中的大写参数转换成小写参数
        System.err.println(name.toLowerCase());

    }
}
